Search results
62 packages found
A simple TypeScript class that runs requestAnimationFrame at fixed frameRate, adapting to screen refresh rate by calling the loop more or less multiple times per frame.
An animation and game loop manager.
A lightweight game loop written to prioritize updates and fill in with extra renders.
An animation and game loop manager with extra features.
This is a lightweight JavaScript module that provides a simple input controller class for loop-based game development. It supports keyboard, mouse, and gamepad.
GameStats binds to your game loop and provides helpful statistics about your game's performance.
A typescript entity-component-system framework
A simple library for tracking which keyboard keys are currently being pressed.
A game loop for the Scrixel game engine
Minimalistic game/animation loop orchestrator
A time based update loop which can synchronize the FPS and frame count of 2 animations.
Fixed-timestep, deterministic game loop manager that supports arbitrary time-scaling.
A time based update loop which can synchronize the FPS and frame count of 2 animations.
game loop designed for node applications, not for the browser
A game loop written in typescript.
Use requestAnimationFrame as an async iterable, in any JavaScript environment
- requestAnimationFrame
- animation
- frame
- frames
- raf
- asynciterable
- asynciterator
- iterable
- iterator
- generator
- async
- performance
- events
- stream
- View more
timing for simulations and games for node and the browser
A super simple implementation of a game loop
Simple delta time ticker